package com.quectel.sys.module.sys.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * @author: rananxin
 * @email: ryan.ran@quectel.com
 * @date: 2021/10/18 11:27 上午
 */
@Data
@TableName("sys_user")
public class SysUserEntity {

    @TableId
    private Long id;
    /**
     * 账号
     */
    private String account;
    /**
     * 用户名
     */
    private String username;
    /**
     * 密码
     */
    private String password;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 头像
     */
    private String headImg;
    /**
     * 0锁定1正常
     */
    private Byte status;
    /**
     * 组id
     */
    private Long groupId;
    /**
     * 是否为租户顶级用户 1是 0否
     */
    private Byte isTenantAdmin;
    /**
     * 租户id
     */
    private Long tenantId;

    /**
     * 默认 2099-12-31 23:59:59
     */
    private Date expiredTime = new Date(4102415999000L);
    /**
     * 创建人
     */
    private String creator;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改人
     */
    private String editor;
    /**
     * 修改时间
     */
    private Date editTime;

}
